royal guards - French English Dictionary